package com.tanhua.api.service;

import com.tanhua.model.enums.CommentType;
import com.tanhua.model.mongo.Comment;

import java.util.List;

public interface CommentApi {

    // 发布评论，并获取评论的个数
    Integer saveComment(Comment comment);

    // 查看评论列表
    List<Comment> findPageComment(Integer page, Integer pagesize, String movementId);

    // 查看当前用户是否已经点赞了本评论
    Boolean hasComment(String movementId, Long userId, CommentType like);

    // 删除点赞数据
    Integer remove(Comment comment);
}
